package cn.itcast.config;

import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;

/**
 * 配置类型:读取配置文件里面的属性
 * 项目启动的时候,就需要加载
 */
public class QuotConfig {
    /**
     * 开发步骤：
     * 1.使用类加载器加载配置文件
     * 2.封装进Properties对象
     * 3.添加一个main方法测试，是否能够正确读取出配置项
     */

    public static Properties config = new Properties();

    static {
        // 1.使用类加载器加载配置文件
        InputStream ins = QuotConfig.class.getClassLoader().getResourceAsStream("config.properties");
        //2.封装进Properties对象
        try {
            config.load(ins);
        } catch (IOException e) {
            e.printStackTrace();
        }
    }

    //测试
    public static void main(String[] args) {
        String url = config.getProperty("mysql.url");
        System.out.println("<<<<<:"+url);

    }
}
